talked shit - Turc Anglais Dictionnaire